home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
spitfire
/
sflasten.zip
/
SFLASTEN.DOC
< prev
Wrap
Text File
|
1991-10-22
|
8KB
|
172 lines
SFLASTEN
(SPITFIRE LAST TEN)
Version 1.0
Copyright (C) by Mike Woltz, 1991
Buffalo Creek Software
A Member Of
The Association Of Shareware Professionals
INTRODUCTION
------------
SFLASTEN is a utility written by Mike Woltz, author of SPITFIRE,
to generate a last ten callers display file for a SPITFIRE BBS.
SFLASTEN will create <filename>.BBS/CLR display files which lists
the last ten callers of the board. The display files will look
similar to the below example...
┌───┐ ╒═══════════════════════════════╕ ┌───┐
│ │ │ SPITFIRE BBS Last Ten Callers │ │ │
└───┼─────┴───────────────────────────────┴─────┼───┘
│ │
│ Stan Kapala .............. 10-22-91 13:39 │
│ Tom Blalock .............. 10-22-91 13:35 │
│ Ira Lichtenstein ......... 10-22-91 13:34 │
│ Chuck Gilmore ............ 10-22-91 13:26 │
│ Walt Bush ................ 10-22-91 13:11 │
│ Frank Lech .............. 10-22-91 13:01 │
│ Guy Rink ................. 10-22-91 12:53 │
│ Larry Miller ............. 10-22-91 12:34 │
│ Robert Arguello .......... 10-22-91 12:32 │
│ Frank Crispell ........... 10-22-91 12:17 │
│ │
┌───┼───────────────────────────────────────────┼───┐
│ │ │ │
└───┘ └───┘
SFLASTEN is extremely fast and the size of SFLASTEN.COM file is
very small (a big plus to all Sysops who are concerned about disk
space) because it is written in assembler language.
SFLASTEN is not intended to undermine the use of any other utility
(there are several others) which performs basically the same task.
SETUP AND OPERATION AND COMMAND LINE PARAMETERS
-----------------------------------------------
SFLASTEN must reside in the HOME directory of the SPITFIRE BBS.
SFLASTEN first reads SPITFIRE's SFNODE.DAT and then SFUSERS.DAT
file. If either of these are not found, SFLASTEN will notify
the file was not found and halt operation. SFLASTEN reads the
information in the SFUSERS.DAT file to determine the last ten
callers and creates both color and non-color display files listing
the board's last ten callers.
SFLASTEN can be used by any combination of the following command
line parameters, however, the name of the file to be created is
required:
Usage...
C>SFLASTEN WELCOME2 /SSL=xxx /P
WELCOME2 = Display File Name ................. Required!
/SSL=xxx = Skip Security Level Equal To xxx .. Optional!
/P = Pause Prompt Control Character .... Optional!
While SFLASTEN is designed to be used within SFINIT.BAT, it can
be executed either from the DOS prompt or as an event from your
SF.BAT file. SFLASTEN uses a command line parameter which allows
you to specify the name of the display files to be generated.
Please note that the specified file name should NOT include a path
and a file extension since SPITFIRE automatically creates the display
files in your DISPLAY directory and automatically adds the extension
.BBS to the first created file and .CLR to the second created file.
Listed below is an example of a SFINIT.BAT file which could be used
to execute SFLASTEN between callers.
@Echo Off
SFLASTEN WELCOME2 /SSL=999 /P
TYPE \SF\DISPLAY\WELCOME2.CLR
Notice, no extension is used in the command line parameter. If
an extension is added, it is ignored and *.BBS\CLR files are created.
Further, please notice that no path is included with the file name.
In the event a path is entered on the command line, a file creation
error will occur.
The /P parameter will cause SFLASTEN to place a ^E^P at the end
of each display file created. SPITFIRE will cause the 'pause prompt'
to appear when the ^E^P is found in the created display files.
The /SSL=xxx will cause SFLASTEN to ignore callers with a security
level of xxx. For example, if /SSL=999 is used on the command line,
the any caller with a security level of 999 will not be included in
the created display files.
OPERATION ERRORS
----------------
If SFLASTEN is not executed from the directory in which
SFUSERS.DAT resides, SFLASTEN will beep and give the following
error message: "SFNODE.DAT not found!".
If you entered a path in the command line parameter
SFLASTEN will give an error message stating, "Error creating
<the path that you entered>".
SFLASTEN ON A MULTI-NODE SYSTEM
-------------------------------
SFLASTEN is fully compatible for operation on a multi-node BBS.
It automatically handles any file locking and file sharing
required during the execution.
DISTRIBUTION
------------
SFLASTEN is distributed under the shareware concept. You are
free to distribute the SFLASTEN program as long as it remains
unmodified and no fee is charged. If you continue to use this
program after an adequate evaluation period, then a fee is required.
A $1.00 fee is required of registered SPITFIRE sysops and a
$ 5.00 fee is required of those who are not registered users
of SPITFIRE.
Those registering SFLASTEN, can for a $5 fee, have a special
version compiled so that the display file header will list the name
of the BBS rather than the default 'SPITFIRE BBS Last Ten Callers'
header and so that the color of the .CLR file can be designated.
Listed below is the default display file header and a sample of
a header which could be created by a specially compiled copy of
SFLASTEN.
┌───┐ ╒═══════════════════════════════╕ ┌───┐
│ │ │ SPITFIRE BBS Last Ten Callers │ │ │
└───┼─────┴───────────────────────────────┴─────┼───┘
│ │
│ Stan Kapala .............. 10-22-91 13:39 │
┌───┐ ╒═══════════════════════════════╕ ┌───┐
│ │ │ Solid Rock's Last Ten Callers │ │ │
└───┼─────┴───────────────────────────────┴─────┼───┘
│ │
│ Stan Kapala .............. 10-22-91 13:39 │
In the event you decide to have a copy of SFLASTEN compiled
specifically for you ($5.00 fee), then the name you want in
the header must be 30 characters or less.
DISCLAIMER
----------
Mike Woltz and/or Buffalo Creek Software shall in no way be
held responsible for any damage incurred while operating SFLASTEN.
All responsibility lies with the user of the software.
The documentation for SFLASTEN is contributed by Jacque
Shipley and The Mother Board BBS. The shareware version of
SPITFIRE and other SPITFIRE utilities are available for download
from:
Buffalo Creek's BBS The Mother Board BBS
Mike Woltz, Sysop Jacque Shipley, Sysop
(515) 225-8496 (515) 986-3464
38400/19200/9600/2400/1200 Baud 9600/2400/1200 Baud